Previous Book Contents Book Index Next

Inside Macintosh: 3D Graphics Programming With QuickDraw 3D /


Chapter 16 - Storage Objects

This chapter describes storage objects and the functions you can use to manipulate them. You use storage objects to represent a piece of storage accessible in a computer (for example, a file on disk, a block of memory, or some data on the Clipboard). A storage object connects a physical storage device to a file object. You use storage objects together with file objects to access the data on that storage device.

To use this chapter, you should already be familiar with the QuickDraw 3D class hierarchy, described in the chapter "QuickDraw 3D Objects" earlier in this book. For information about file objects, see the chapter "File Objects." You do not, however, need to know how to create file objects or attach them to storage objects to read this chapter.

This chapter begins by describing storage objects and their features. Then it shows how to create and manipulate storage objects. The section "Storage Objects Reference," beginning on page 16-9 provides a complete description of storage objects and the routines you can use to create and manipulate them.


Chapter Contents
About Storage Objects
Using Storage Objects
Creating a Storage Object
Getting and Setting Storage Object Information
Storage Objects Reference
Storage Objects Routines
Managing Storage Objects
Creating and Accessing Memory Storage Objects
Creating and Accessing Handle Storage Objects
Creating and Accessing Macintosh Storage Objects
Creating and Accessing FSSpec Storage Objects
Creating and Accessing UNIX Storage Objects
Creating and Accessing UNIX Path Name Storage Objects
Summary of Storage Objects
C Summary
Constants
Storage Objects Routines
Managing Storage Objects
Creating and Accessing Memory Storage Objects
Creating and Accessing Handle Storage Objects
Creating and Accessing Macintosh Storage Objects
Creating and Accessing FSSpec Storage Objects
Creating and Accessing UNIX Storage Objects
Creating and Accessing UNIX Path Name Storage Objects
Errors

Previous Book Contents Book Index Next

© Apple Computer, Inc.
11 JUL 1996